package com.burstly.lib.feature.currency;

import android.content.Context;
import java.io.IOException;

public abstract interface ICurrencyManager
{
  public abstract void addCurrencyListener(ICurrencyListener paramICurrencyListener);

  public abstract String[] backupFileNames()
    throws IllegalStateException;

  public abstract void checkForUpdate()
    throws IOException, IllegalArgumentException, IllegalStateException;

  public abstract int decreaseBalance(int paramInt, String paramString)
    throws IllegalArgumentException, IllegalStateException;

  public abstract int getBalance(String paramString)
    throws IllegalArgumentException, IllegalStateException;

  public abstract String getUserId();

  public abstract int increaseBalance(int paramInt, String paramString)
    throws IllegalArgumentException, IllegalStateException;

  public abstract void initManager(Context paramContext, String paramString);

  public abstract void initManager(Context paramContext, String paramString1, String paramString2);

  public abstract void removeAllCurrencyListeners();

  public abstract void removeCurrencyListener(ICurrencyListener paramICurrencyListener);
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.burstly.lib.feature.currency.ICurrencyManager
 * JD-Core Version:    0.6.2
 */